Initialize private structure
authorJonh Wendell <jwendell@gnome.org>
Thu, 30 Sep 2010 19:56:11 +0000 (16:56 -0300)
committerJonh Wendell <jwendell@gnome.org>
Thu, 30 Sep 2010 19:56:11 +0000 (16:56 -0300)
gtk/gtkfilesystem.c

index a4a289653b9c3f601538076c05e7c2ae7ded939e..1b81680987b991f2fd370d6a2966eb0015c114b9 100644 (file)
@@ -1565,8 +1565,12 @@ _gtk_folder_class_init (GtkFolderClass *class)
 static void
 _gtk_folder_init (GtkFolder *folder)
 {
-  GtkFolderPrivate *priv = folder->priv;
+  GtkFolderPrivate *priv;
 
+  folder->priv = G_TYPE_INSTANCE_GET_PRIVATE (folder,
+                                              GTK_TYPE_FOLDER,
+                                              GtkFolderPrivate);
+  priv = folder->priv;
   priv->children = g_hash_table_new_full (g_file_hash,
                                          (GEqualFunc) g_file_equal,
                                          (GDestroyNotify) g_object_unref,